apparatus and appliance - Turc Anglais Dictionnaire